//
//  @ Project : Galaxy Star Trading System
//  @ File Name : FrameworkBase.h
//  @ Date : 2014/9/5
//  @ Author :
//
//


#if !defined(_CFRAMEWORK_BASE_H_H)
#define _CFRAMEWORK_BASE_H_H

namespace GSTrader
{
	namespace TradeBase
	{
		class TRADE_BASE_API CFrameworkBase
		{
		public:
			CFrameworkBase() {}
			virtual ~CFrameworkBase() {}

			virtual void AddDataMsgQueue(CMsgQueue* pQueue) = 0;
			virtual void DeleteDataMsgQueye(CMsgQueue* pQueue) = 0;
			virtual PVOID GetDataBasePtr() = 0;
		};
	}
}

#endif // _CFRAMEWORK_BASE_H_H